1862
2
3871
5248
3
1630
703
1
846
0
3128
2152
636
814
4843
5
3554
9
1614
2466
1856
1647
1842
6180
2591
2499
16535
7
943
3186
2247
3683
1307
989
1441
2082
1317