1015
1
1295
9239
6
859
0
1184
3
1009
746
882
902
1027
819
1362
972
1867
7
2810
900
1180
9
912
682
2007
5
795
903
1054
966
860
146
1335
812
2556
2
2213