3779
2
6423
9
2986
1
1029
940
1193
0
1924
1512
2711
3426
4
2911
1819
4651
3
2289
1816
398656
19
1421
1180
2260
38477
34
99072
3158