1254
1
1065
2
2067
1067
1523
1685
556
1642
2362
1624
1012
940
951
0
4685
1026
2186
3
571
1073
8
1921
4068
7055
1292
4
1274
630
6201
885
1456
835
901
12
3680