1547
1
1812
3
4096
2
1751
1757
2287
1590
2440
582
0
2949
451
1247
3354
2349
1778
946
2209
4938
2505
1632
2530
4
3172