2802
6
1166
11
1371
1
3898
10
532
711
1706
2
2717
2923
2381
3
990
0
1225
1380
2276
1012
1376
868
1310
542
581
978
629
1350
718
19465
660
504
2118
2715
1064