143599
2521
2672
15630
2796
3410
930
984
808
2219
1567
2854
7498
2706
1436
1123
955
35159
1834
1771
1761
582
1226
1334
9048
834
9078
1403
1305
1313
1028
5045
1058
2177
1449
2909
2442
1152
3419
12446
3689
2436
3475
1514
874
724
860
1280
5544
801
1920
1601
712
2235
924
1107
939
1572
1718
839