472
217
1280
929
1145
731
1100
2190
1020
238
236
660
132
447
506
328
108
262
429
320
39
54
16
252
168
188
97
196
117
896
4765
832
1239
593
1538
2111
68
166
162
776
611
439
805
1003
270
331
968
415
254
630
223
184