2262
0
815
1
1095
1511
1599
1720
2
951
2456
5527
3
1814
2906
8002
7
1168
1812
4096
1751
3683
2287
1590
2440
2349
1778
946
2209
4938
1632
2530
4
3172
1787