1020
1
972
3
1741
2
635
594
1428
1331
262
867
816
954
915
1007
789
733
1033
717
0
3446
10
1179
882
4
572
634
508
1297
11136
521
737
784
1447