1375
1
1031
4
1453
1129
0
2366
383
1084
2199
6406
12
814
417
2949
3
1291
5262
10
7952
625
2
16840
15
1049
2177
11483
8
935
11881
18385
2229
1222856
17730
11
1132
2192
6062
16
2000