2603
3
1882
6
3893
2
3230
7
1552
1
3093
1887
3042
7491
9
2997
2054
2241
5
2418
2099
3253
4
3938
8
8447
1487
4968
5597
2394
2640
2362
4125
10108
12
2575
14
2879
5463
22
3310
3476
11