0
1084
851
996
912
1159
854
883
812
710
909
991
893
785
1446
1
990
1535
1200
1284
1247
138573
2605
2286
2259
2163
2125