1350
4
604
1
1094
2
1427
3
4320
1717
4292
662
828
954
800
1211
3141
0
2291
2164
696
1031
703
20646
14
787
1408
1049
687
1893
3486
880
1337
5
834
650