2210
7
1129
0
1346
1
383
1084
1329
814
417
1291
5262
10
7952
625
2
16840
15
1049
2177
11483
8
935
11881
3
1392
913
18385
2229
4
1222856
17730
11
1132
2192
6062
16
1354
2000
2395