1772
1
688
20634
8
2369
1298
1563
1634
571
0
635
282572
814
3453
417
2198
2
1291
2605
5262
10
7952
625
16840
15
2177
11483
4820
2710
9
4396
3
775
1115
11881
360784
19
18385