3109
14
59
0
1446
1
4943
2
3546
6779
5
1527
3539
3
2794
1889
12472
1618
2108
432
1489
2153
7
7793
4
118
4465
22
1179
189326
862
1102
4168
4187
10
2395
2938
2650
20
2080
2318