1083
1
2509
2510
3
1003
4
890
229
2834
25
472
2
397
528
6
4746
7
4445
3784
15
1299
1529
5
1883
1822
5692
13
1614
1190
441
2243
1798
1036
754
1406
1400
1532
790
1689
8