2810
3
3925
22
5899
13
3183
4
9463
1740
5
2017
1
3597
10
1242
2
2065
1374
1211
749
2456
2061
969
805
995
1078
802
137
315
87
3052
2304
951
1671
2738
3486
985