452
1
469
116
707
2
659
1119
99
1705
262
1452
1660
712
904
519
1099
558
1154
1232
1246
2877
10
796
92
1085
0
1646
992
733
611
930
683
723