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