1665
2
1226
1
951
378
0
619
564
616
2153
7
2502
2057
2740
4766
4005
3539
3
3350
17
989
1491
1757
1622
8607
8
5505
14
4943
1522
5164
5
11891
27
1416
2131
4326
772
2195