3612
10
4761
2
1050
0
2974
7592
7
4321
4
3263
1355
9817
4288
16868
39
3256
1954
1
1985
2219
3186
1282
1575
6707
24
17333
27
1479
6676
12
3353
1000
2152
5889
8
1047
1243
1300
19079
6