503
0
402
2334
4
4411
5
849
1
3375
2
3345
2141
3
1305
1637
4713
522
480
1277
7153
9
8773
10
2169
1268
493
3203
798
1454
13159
328
477
975