2535
2
1558
2891
4
2622
6
1348
1
572
0
1819
2377
3498
1622
2781
1051
1394
1380
1396
2884
5
1372
2760
6346
16
1168
1265
1778
5339
2166
1788
1363
2710
2090
3107
7
83