1129
0
417
3795
1
662
1054
447
1470
467
1587
25137
1824
661
1501
19279
2
2730
6
375
650
107
543
263
1330
2657
3
870
1603
2668
20634
8
6515
3092
775
31535