194
0
396
252
325
1982
918
744
1109
959
371
318
163
2998
1
470
929
2563
724
442
843
460
1492
913
606
587
1794
299
1936
4
823
328
321