1380
0
1935
2
458
1534
2649
1194
1
1816
1055
1485
2710
575
1226
984
1252
566
1770
7
1891
1535
1239
1720
2776
1456
3196
1688
1833
621
4309
3
3252
1622
1017