2732
2
1289601
4
7034
12761
3
913
1
592
0
986
356
718
1379
603
3180
5431
707
109776
42
3910
108797
1927
2525
2469
6856
24
6822
5
3546
14861
7
55904
189326
8313
9
763
3519
37355
13