2802
6
1371
1
1166
11
3898
10
532
711
1706
2
2717
2923
2381
3
990
0
2276
2271
4
2245
1539
1226
3053
7
1180
1059
2041
2313
1462
2075
4821
908