2047
2
7560
1966
3
2085
4
3490
8
1206
6
2482
5
2621
1702
1073
8158
23
1003
1
2032
3158
3319
2433
2905
1587
493
3087
7
2605
9
2243
1404
155
618
0
346
332
1342
564
880