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