3146
2
4983
9
918
3
1280
0
1426
1
4697
1960
6
1046
4
1031
1053
666
3847
17
247
1321
1667
5
3766
23
771
2506
1227
1394
571
16921
11
1551
699
3035
10
4343
54
3956
7
7725
869
2903