3612
10
1047
2
1050
0
2974
2131
1
3186
4761
17333
27
2245
3
1954
2629
4288
21152
8
1575
6707
24
19079
6
1479
7592
7
3014
20
9817
562
11153
3353
1268
5889
1087
1514
1300
4321
4
1233