545
1
1028
709
552
2
1460
7
530
2793
4
604
622
819
812
957
1017
103
850
942
0
12707
13
983
830
834
505
1128
665
916
134
1018
1164
1071
8160
23