296
0
383
691
552
54
1206
1872
1
2477
282572
394
639
397
1297
301
2645
458
273
382
471
2657
3
924
376
267
2740
600
2668
2
759
325
359
343