1291
1
5262
2
1642
492
625
1603
10
7952
16840
15
1154
2657
11483
8
775
0
2177
25137
17730
11
915
19279
2275
3268
11881
3
1824
3691
5
2809
17353