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