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