1067
2
1511
14
1528
4
2016
6
951
0
640
1
1993
5
1131
829
1072
1872
1079
1426
1546
1918
885
955
2178
8
1267
1236
1324
1914
946
995
802
1121
1250
1073
1418
864