1229
1
1594
3
83
2886
2
3562
745
0
1564
1816
4115
10
1734
1423
1405
1727
2131
2468
1268
1396
1296
2600
4
1348
2757
5565
9
2890
1537
2495
1690
2368
2522
761
1275