1093
0
868
1
4099
8
2392
2
662
1382
1691
443
392
619
2209
83
1690
3007
4
370
1570
944
3
1475
1778
1751
345
2710
1681
1699