2138
2
1428
3
943
1
1578
1184
474
3638
1235
9
3818
1816
4
2895
10
4599
1174
730
2146
116133
18
1792
1060
64582
3278
6
4861
2256
1349
5
822
811
380
0
1535
20
160096
14
7807
1318