770
0
1231
1
1866
3
1411
2
472
1245
2326
4
1281
4363
7
2447
4682
964
5446
5
1070
1655
4936
3493
1806
1832
1326
3946
1071
2200
6
775
3006
12
1556
1838
6370
3207
7528
30