4187
10
123674
35
2562
2
2732
2578
1
6676
12
1431
830
0
739
5950
833
4096
980
24337
22
7733
2710
1161
592
673
1348
1093
1185
693
1777
1545
2906
2121
718
2873
3
2505