2802
6
1371
1
1166
11
2717
3898
10
711
1706
2
532
3765
4
2381
3
2923
2268
990
0
1271
57793
51331
25
1744
2715
1227
3575
5
2242
9039
1428
4715
2977
7222
2199
2259
1809
1946