2983
2
2502
1719
1
3693
3
2788
3551
10
236066
14
1522
0
2237
4
1988
9077
28
1571
4080
3676
4321
1129
2767
5
902
1684
1876
2272
400
3261
2876
1022
1985
1348
1042
542
1160