392
0
1132
459
53
303
521
580
390
369
319
1023
466
14492
1
1325
1428
637
1504
2694
3
173
1094
882
239
337
587
543