2670
20
2411
1
3734
3
2648
5
3311
4
3243
7
3047
10
1733
4694
14076
3650
1129
0
609
4382
934
2
2108
2780
6
358
1425
2297
458
2053
662
2570
747
2069
105290
3375
3304
1124