2489
2
2204
5
2233
3
1868
1429
0
1889
1
3066
7
1151
2427
12
2740
2255
2977
59
2656
14
2069
899
57793
4606
3212
27
830
1917
4715
51331
25
962
2788
2781
928
1720
1210
4578