9097
3254
3601
981
7288
2323
3633
1527
5667
2557
3283
1397
2048
842
3479
1689
7513
2825
11778
5875
1289
414
1251
380
1254
464
1458
534
746
310
1669
594
4354
1999
1107
437
634
292
566
251