1193
0
1849
2
380
8527
1
3498
4
3779
2948
6
2524
3868
10
2964
3051
940
1603
6164
1903
3
1461
484
536
2087
614
6346
16
1015
803
255
2366
19944
2906
1221
453
10598