1912
3
2082
2
2040
16
846
0
1460
1
2255
17
4893
1701
1077
1010
716
2621
1758
9
80
85
326
1026
5
234
160
169
120
1022
444
765
171
421
594
1344
609