1873
31
1630
890
1268
1186
852
883
25
878
156
128
132
899
1546
129
1172
1246
522
1563
152
136
146
136
1270
534
181
139
152
133
876
145
535
1165
919
886
531
1335
520
6
127
1288
527
871
547
830
1233
532
507
156
31
1546
31
901
869
31
936
1853
136
366
536
122