2400
6
262
1
1226
572
0
9956
3
2048
2
66
2141
9
2529
7
14
1169
3053
2535
2366
10827
4
2562
4044
5
3083
2132
2582
2465
2571
3683