1042
4
3460
14
1989
15
1425
1629
7
3827
9
1396
6
1619
2
2998
3
892
1966
1034
3845
23
1614
9727
1739
10
2525
1
4897
2172
1822
1113
1722
1512
867
1350
1868
5050
1212
1048
8653
17