530
2
775
4
4016
14
803
1
642
1135
3
622
1238
1121
1069
2057
5
934
0
325
1929
286
981
552
978
365
924
761
288
3017
992
1913
295
681
640
343