3706
5
1411
3
2313
2
1638
4
3610
4202
658
0
578
1660
1
452
1518
4548
3544
1078
1091
5070
19
2392
2899
8
2477
1213
4396
3079
4754
7
17340
14
2584
11
3854
1266
2070
1683
1710