3223
3
951
1
378
0
1606
619
564
7976
8
2153
7
2502
7747
4
2740
1888
11916
14
3539
1092
2
989
3321
1847
1827
2343
888
1757
3186
1622
8607
4943
1522
5164
5
11891
27
1416