1029
1
1098
1362
1273
1226
5
1887
10
775
3
1059
740
607
792
1187
9
638
0
81
994
1202
2
1002
1063
1185
1525
1200
2036
830
435
2239
12
1998
7
1005
1799
873
1501