3612
10
4761
2
1050
0
2974
7592
7
4321
4
3263
1355
9817
4288
21152
8
16868
39
5375
3256
1954
1
1985
3835
5
2219
3186
1282
1575
6707
24
17333
27
1451
1479
6676
12
2495
1618
3353
1000