100
1494
4
29
50
2846
3
51
1803
86
3188
68
3883
5
66
1634
159
2578
2
43
1379
0
28
1941
1
40
1731
42
2192
1428
76
1188
12