2955
1
810
6713
11
131589
717
11059
9
1061
4471
2
3956
297066
0
1985
2349
581
1768
2023
6
5504
16
2044
3987
3142
4
2199
1075
1103
1993
3
2377
1059
4249
5
3159
96
3212
2194