4068
7152
6853
5565
955
1383
1392
2146
977
3553
1779
985
1497
1093
1138
874
8297
1060
2410
2561
3661
2543
864
1587
2345