1239
2
1472
1809
1
2348
520
3073
3
2896
2895
2978
706
655
657
633
418
612
296
774
540
1946
1892
3972
1439
3529
4
8400
9
1423
4998