2715
6
1583
0
1812
1
2967
3
8527
2322
4
2786
7964
5
980
1001
123674
35
2982
1268
4187
10
4248
2732
2
6676
12
1431
1306
723
673
2710
2954
766
1161
24337
22
592
1801
1185