1146
1
1538
2
4128
8
4998
9
2145
7
1933
3
5286
2717
315
0
355
346
677
842
1309
18
1005
2241
4
1013
4466
5
1083
986
5630
2404
3679
22
206
1241
126466
1072
2924
4169
15