2838
2
3412
1
504
0
458
1816
621
374
566
1017
2744
883
1728
1380
611
1442
6612
10
1274
87
575
1015
733
1494
1698
2348
904
1212
4937
348
1785
658