2600
4
5565
9
1946
2
1923
57793
0
2108
6
1813
1
4606
2233
3
3212
27
2489
1289601
1917
51331
25
7222
962
2788
2781
1210
4578
948
3565
8
4715
5
1879
2122
1271
1912
1308
2069
1394