2487
1
512
449
2306
2
814
1418
646
0
1889
1129
2459
6
848
1587
1501
1354
521
2000
3025
1425
2296
1056
544
3287
3
1302
839
650
964
1329
418
1506
1047