1440
7
4879
6
13169
10
1572
5
1881
0
1813
2
864
1
562
457
772
781
3
554
829
66
271
877
446
498
305
1126
28
416
644
531
137
619
162
1300
1368
969