3643
160
159
864
515
0
164
846
1594
292
312
1184
849
321
1864
295
323
532
305
309
506
851
161
512
158
501
312
534
312
322
543
44
1861
824
300
158
288
160
814
7665
176
166
323
156
173
1172
165
305
317
483
508
468
3568
908
308
513
511
288
61
296
318
530
157
309