1013
1
1426
1042
1179
1104
3
1836
1918
2
1191
2142
1282
1249
1228
886
0
2249
1027
1290
4179
3610
4333
1699
1691
830
1162
496
3320
9
1168
526
1816
802
2082