3240
6
1279
4
3315
2954
0
920
3
4996
4370
2102
1514
1
1938
385
5949
15
591
2346
1061
1417
2
2411
3749
3442
1632
1734
1211
1226
1583
1334
982
1864
2061
1059
1002