1781
2
3397
945
1
3680
3
863
3486
1582
6
2457
4
8549
5
1710
472
157
106
475
985
817
0
1109
609
1596
492
98626
31
1742
887
1485
595
107
823
1042
8
882
954