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