998
1658
576
3370
2
2373
1
2309
3
2845
1562
1144
34
1991
252
875
1219
2077
3570
2211
4
1597
1404
1391
1350
6411
1245
3108
1334
2062