3650
3
1110
424
2
1052
1
1359
3559
661
2605
2364
7
530
4
2153
9244
1883
1903
1213
1822
2260
1215
5270
18385
1598
440
244
0
1302
1367
2368
1471
10070
1710
3082