2369
0
1603
1
1568
1455
3498
4
2999
3
3080
297066
2085
1511
1382
951
830
2294
2990
1093
745
1015
1041
14
1751
1087
5489
11
995
673
1590
1089
572
32302