1122
1
588
1859
2
469
2167
6
1358
2358
5
1050
1786
3
1665
692
174
120
0
876
1039
2854
984
6258
8
2759
4
2400
70
513
180
3090
440
463
2254
661
989
688