2349
2
2489
2456
1
830
0
1632
1306
868
1746
801
496
3987
3
1813
1801
3337
5
1946
3137
1000
1431
1883
2562
1977
9305
8
2392
4179
1844
1517
57793
7893
4
697
1526