255
0
1522
1
2403
3
1193
657
784
600
2535
2
2906
17946
3051
3158
3738
5
578
2366
3673
6
14
24337
22
1391
2732
1324
7034
851
7471
9
1028
6236
10
1417
2525
4
10827