1333
1
2190
31535
0
584
467
1824
458
2111
3
2955
2
2748
1192
552
1428
1045
1710
2810
759
611
19279
518
425
631
815
1649
340
360
1418
363
29323
3287