2043
12
5370
4
1764
2
4021
1
1497
3
2372
27
2655
46162
24
1475
1105
1583
2081
1572
1514
1261
736
3971
6297
4553
5
3943
2969
8