3196
2
2194
1
2276
8
2145
2012
3303
10
1794
2593
3
1257
1028
5536
1240
3765
4
2251
1247
2148
1301
19079
6
297066
0
3629
1223
3371
9
5801
267612
4978
3105
3466
1292
1676
99072