629
0
558
1252
41355
3
1857
1
2719
12367
26
6200
1207
3933
472
1307
3178
2
2121
297066
5726
703
3447
7
1545
55904
1008
1084
8527
1380
791
3546
1787