2979
3
2727
2
512
1
10396
8
3734
2585
2221
1256
0
3626
1284
2496
2924
543
2137
4
2127
2714
5
6157
9
980
2109
671
1132
2283
2411
449
417
1594
1766
1851
2858
14