2301
2
1020
0
3092
1
1805
2881
31535
3114
4
3510
4111
2749
2748
1452
1024
1098
2669
22794
1374
1513
2546
4768
6