1652
5
1816
2
4215
8
4000
7
3619
6
1702
2621
4
921
3
1410
1
1118
667
1580
997
1683
3458
479
498
3904
1489
0
428
836
1172
377
978
69
550
1644
485
2582
414