1331
1
4876
10
2017
883
3
696
1242
2
954
749
880
747
423
577
969
4592
54
1161
1556
1751
739
465
651
2065
641
823
742
4
2456
694
564
945
476
430