1862
2
3871
5248
3
2466
5
1630
703
1
846
0
3128
2152
636
814
4843
2591
989
3683
3554
9
1614
1856
1647
1842
6180
2499
16535
7
1295
943
3186
946
1363
1411
2570