3196
2
2145
1
2276
8
2194
2012
1794
2593
3
3303
10
1257
4258
1240
1028
2534
2251
2148
2165
6236
951
1694
1174
1492
1804
2492
3206
5
1289601
4
3012
10827
1534
1047
2480