1302
1
2438
2802
5
1045
467
0
2245
3
1891
496
1380
673
297066
1348
662
868
2526
5505
14
1688
1055
383
1498
2512
2
2090
1579
1226
3053
7
1788
2369
894
3200
830