1050
4
846
0
740
1
2498
2
6443
3
1241
5
1309
2318
11
851
1612
14
1351
1933
967
9
986
4514
403
2268
1365
6
618
1823
212296
17438
832
1462
1297
2104
990
358
175