2041
1
693
0
246
937
428
2076
368
3674
10
4179
5
298
2016
4
3898
18
467
584
1327
409
1848
2
21743
670
2096
2855
3
675
387
7885
2901
393
433
881
297
4586