1015
1
3485
7
1689
2
2741
4
1217
17391
4651
2966
6
181997
11
297066
0
1854
645
5296
13
267612
2715
3593
16
1794
2241
4978
2367
282
3671
2301
2820
3
1033
1726
921
2507
99072