3614
2
995
1883
1
4098
3
1664
1762
330
0
2816
7952
2095
4
504
510
1006
11881
2027
1255
1653
4513
2725
1666
2774
2372
398
1362
467
1279
3819
18385