2430
2
1530
0
1681
1
1168
599
2658
10
1751
2358
9
1380
2152
3694
2591
7835
14
1311
2377
2921
5
2077
2333
1911
1306
6346
16
1539
1660
83
1431
2368
2562
1547
1788