2996
0
572
4471
2
1568
1
1239
3090
6
2551
1778
7258
3492
3
2258
475
8527
1334
14
484
2524
1103
1494
4
25669
1632
940
1690
1189
1819
1105
596
914
1136
562