363
1
4894
13
1943
4
642
927
298
2
157
452
0
193
220
238
227
596
292
486
309
463
727
324
1086
575
544
465
480
1417
364
1112
299
395
3595
3