319
1
692
547
650
1132
930
410
869
2
1445
1393
6
244
395
3595
3
509
176
278
799
0
325
353
717
2071
1850
228
432
252
467
1086
575
465