2316
0
658
3354
1
2932
2
1603
5065
1071
2184
2337
5
1601
2666
9
951
17946
2990
1265
1812
30334
6
2562
851
1189
2254
2906
1153
600
2173
2828
5440
8
1938
15233
2268
4