3
1941
2
4297
5846
3954
59
6352
1
3985
6653
12
9589
36
5970
2783
85
16848
142
711907
31
21027
27
7530
5
2661
18
2776
1881
250
8
25
13
204
6075
3233
4429
4706
71
51786
26
5890
81
24
66514
2399
101
9585
41
5795
7192
4961
3086