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