1015
1
3485
7
1689
2
5252
1400
3
297066
0
5296
13
2241
267612
1033
2715
282
1794
4978
2343
2367
1726
2301
921
2507
3671
2892
99072
1309
36905
2638