1077
2
599
0
825
1070
3
1951
12
1256
1
1413
3316
1536
1454
757
1200
4
870
1245
1012
6356
16
943
1001
3939
1004
978
6261
1036
771
2137
6746
470
1645
960
1044