1530
3
503
0
2334
4
4411
5
849
1
479
545
2196
493
2306
2
3375
1938
1578
2141
1595
1506
1305
2191
1637
579
518
2319
4713
2814
378
1277
6383
17
7153
9
8773
10
21743