504
1
2920
3
1322
2
1066
1403
4
2047
2199
8
909
17096
15
1603
829
2277
5
1587
198
6383
17
3353
11
2864
7
398
1637
2343
1543
2306
1362
767
120469
35
6680
9
7153