1079
2
1031
1281
381
1162
7
2337
4
1058
0
656
5
647
1032
1
2011
6
1691
3
895
2390
620
1099
795
694
745
2141
189
131
539
282
1679
1680
748
820
715
602