2095
4
2659
2
752
4531
5
1374
1
3293
2573
7
1139
1395
911
1960
2076
3251
6
2934
8
198
953
0
1626
2114
886
2445
1225
2749
3
1089
1769
535
895
2587
13269
14
3319
2730