511
1
1481
5
991
805
2
842
1967
3
6650
6
2329
2624
525
1919
900
738
315
0
928
506
537
915
981
1287
1160
92
897
74
696
579
376
846
250
534