2100
2
801
0
1690
1
830
1723
1029
1691
1632
844
2861
920
1775
1417
1320
672
662
1314
1023
991
1346
1557
1447
1649
1286
3
1377
1412
6707
24
1088
1605