2495
0
1377
2
1902
496
2505
1743
1894
3054
5
2057
1
1001
1683
1306
373
2500
950
790
3354
1481
407
1225
1158
1494
921
2670
5375
1015
583
1694
2294
1923