1652
5
1816
2
4215
8
4000
7
3619
6
1702
2621
4
921
3
1411
1
1118
668
1580
997
1684
3458
479
498
3904
1489
0
428
836
1172
377
978
70
550
1644
485
2583
414