1132
0
1343
2855
3
247
1
1819
467
3092
3663
569
3691
5
693
2211
820
2301
2
2881
1001
3498
4
518
2224
2727
3510
4111
2657
631
2749