1551
2
458
0
2727
31535
3287
1
1377
383
6800
1824
691
1152
2111
3
2748
759
517
2961
1009
266
1428
2114
1045
1211
1125
1238
611
1779
1649
484
552