3085
4
2006
5
1319
2
3057
10
3374
7
1010
3
638
1
564
4641
16
3102
1411
8
560
1056
5332
25
1364
0
767
948
87
11405
17
1589
570
1419
3801
801
1445
879
1510
1817
2403
2268