503
0
1431
2
572
8766
909
1
1129
1903
19279
1069
896
1105
1566
1448
1115
1586
1543
1343
846
1603
1425
17353
458
2211
20634
8
1392