503
0
2334
4
4411
5
849
1
479
545
2196
3375
2
1938
1578
2141
3
1595
1305
2191
1637
579
2319
4713
522
378
1277
6383
17
7153
9
8773
10
2169
1268
493
3203
770
798