1729
0
1044
25669
2902
16
2524
1726
3356
5504
308
32302
1541
1442
666
1452
808
2727
5489
11
108797
715
318
3186
1
932
336
1049
845
1992
90
3539
3
1479
255