1021
1
1881
0
886
2
2073
1103
1635
669
448
779
4
612
1854
3
708
2422
2036
5
396
884
627
693
586
159
2841
451
75
686
1633
1657
1050
6234
628