1581
2
7793
4
2258
1
3936
3
5601
297066
0
3336
2195
3080
2245
1255
3747
1914
5464
9
2327
11
2507
1044
1586
356
2924
1407
1226
3263
2683
1889
2139
8313
2478
1288
1115