979
0
3351
1
1674
839
2306
2
1506
2814
5
1851
4
1869
1550
964
675
2330
440
3025
1334
1132
953
1959
4224
576
493
5009
2494
814
3116
458
1385
38
1774