2732
2
3738
5
3354
1
913
1289601
4
8527
7034
356
718
603
0
5431
592
1927
2525
986
55904
763
37355
13
3418
7
567
619
1768
511
4465
22
645
461
1036
2185
108797
2629