3083
1
1761
7977
4
143617
11
31451
0
2523
6
1311
504
5
1760
15
842
3
1379
2
1299
945
794
13171
10
4107
1280
1039
4633
4191
1102
645
3159
104
1063
860
994
113
50
152