4761
2
4321
4
1050
0
16868
39
2974
10
7592
7
2982
3
3612
3263
19079
6
4152
1355
9817
1839
1
4160
2082
770
1451
1802
3256
1954
1985
2642
2219
3186
6707
24
6676
12
1479
3261
674