938
1
1033
2
1228
1230
0
3799
16
5561
4
2498
618
194243
909
1436
646
1036
1658
10
272
11629
12
2521
1651
5
4871
671
6
2834
25
83327
13387
6742
10931
18
9502
9
2540
3
1196
17330
21
1081