2354
3
852
1
870
1748
970
851
764
0
5635
964
1226
2
1215
1566
5505
14
1467
1583
3103
1272
4
11650
23
3593
16
1184
13967
18258
1913
4696
609
1589
1347
23774
1424