2525
4
1475
2
1991
3
14861
7
504
0
211
2489
712
1
8162
3366
2080
5825
5919
1741
3163
9220
6095
9
4360
1826
2605
2949
6
592
3841
10183
14
1090
1760
1015
3310
2627
5
3859