598
0
19279
2
259
1302
2855
3
3092
1
1677
2346
584
1506
357
1949
1999
747
328
688
105290
602
17353
255
301
540
1020
349
62
2076
1498
553
780
327