3243
7
2115
4
583
0
2368
1
2678
10
571
1448
2
4311
1006
2982
3
3456
1894
1841
447
598
340
543
544
646
283
1407
860
1923
167
5117
9953
800
5262
929
1438