935
1
1030
2
1228
1230
0
3799
16
5543
4
2483
194222
616
908
1436
646
1036
1658
10
272
11627
12
2521
1651
5
4871
671
6
2834
25
83318
13387
6738
10930
18
9502
9
2540
3
1195
17330
21
1081