2123
2
2489
4476
1917
51331
25
404
0
3337
5
443
962
2204
2788
3
93
110
2688
1
1802
1210
5565
9
4578
2771
5771
10
3565
8
1289601
4
1698
297066
1912
2069
1970
3987
3059
662