2983
2
1719
1
1988
1522
0
4080
2876
4
2502
1194
3551
10
2920
2237
988
9077
28
1571
1129
2589
2767
5
1123
1937
7
236066
14
4465
22
902
1876
2788
3
5060
2277
389
1643
108797
1042