692
4
1165
3
2821
14
1798
7
2539
9
268
1
2178
762
758
2581
5
1114
2
292
586
563
776
807
867
322
770
698
920
2028
1059
274
1446
296