7952
1
390
0
31535
676
968
2
1942
2283
4
437
1362
2551
1712
845
4126
6
14492
2190
334
1750
3251
3437
5
1877
605
872
47041
970
433
2168
2290
303
525