1857
26
2136
3
456
2
303
33
0
3215
1
951
691
2977
11
656
199
4380
88
518
4
1979
6
1474
5
1221
952
1326
175058
985
960
606
2937
594
400
882
709
578
1785