1225
0
616
2354
3
852
1
870
1748
851
970
764
964
1226
2
5505
14
8607
8
13018
4943
2153
7
1184
697
1118
1458
2122
2659
59
2184
2427
12
2687
1656
2794
1479
1952