1118
4
267
1
1441
88
93
678
771
2
583
173
56
151
89
285
505
112
325
210
1550
7
75
1576
282
1047
82
1164
875
800
1035
981
1158
1053