1064
1
2562
2
1699
4179
1632
1511
3326
3
1015
1694
1606
951
690
2669
2518
1950
564
2082
1743
0
108797
2999
3589
878
3715
644
83
2656
883
21152
8
2949
2427
12