3196
2
2276
8
2145
1
2194
2012
3303
10
1794
2593
3
1257
1028
8527
1240
2732
5204
951
123674
35
4398
1922
1812
913
12459
2322
4
1431
6236
2251
1514
1289601
2148
1585
2906