2802
6
1166
11
1371
1
3898
10
532
711
1706
2
1812
2717
2322
4
1590
2923
2786
2381
3
990
0
1001
4187
123674
35
2732
6676
12
1431
2276
980
24337
22
1161
687
592
673
1185
1777