1510
2
3595
4
2603
3933
11
5640
1
1489
9904
12
1548
2380
2045
5
2217
13674
3680
3
1325
2739
6
7827
8
9162
22
12339
1210
4159
1102
1092
1853
4573
4402
16
4723
18
1755
4045
2017
13
2351