2240
0
1
1418
2
2063
3
2650
5
2651
8
952
1092
1302
1103
1294
799
1659
6
1276
1643
1259
1572
1453
1449
959
1476
1824
14
1625
1093
1506
1458
3692
4
1062
1574
915
5887
2719
3567
1160
1869
893
942
3283
7
2397
4645
2341
6225
21
2178