1541
0
584
31535
458
1045
1824
467
1297
683
1015
2748
2
6800
269
918
525
543
691
20634
8
468
759
1554
4594
1
1754
1095
768
396
1020
576
2522
3391