4471
2
2048
536
0
240
1492
3
2258
1
1694
6236
10
2366
2907
2996
1174
3012
4
795
1403
822
2480
1310
766
549
607
10827
2535
2219
467
2524
2949
6
4044
5
3083
5854