429
2
246
356
681
428
614
691
1163
1
876
232
723
3
848
342
284
547
791
187
2065
5
886
4
567
536
2005
2621
7
927
1776
3019