349
0
602
798
1161
408
809
663
303
381
25137
267
839
514
294
668
257
375
248
409
1780
213
517
505
269
433
2123
2702
1939
3383
3
1045