2349
2
2489
2456
1
830
0
5915
11
1632
1306
868
2194
3066
7
6899
9
3336
1960
1746
801
496
3987
3
1813
3535
8
1801
3337
5
1946
3137
1000
1431
1883
3126
2562
1977
9305