1113
7
1517
1
1033
3
1379
2083
4
4546
17
2110
2
2938
513
1789
1214
329
1513
2305
2125
2496
1684
811
10180
15
2322
9375
11
2001
1493
8
974
1913
5
456
239
762
2613
5729