4172
10503
956
1086
1030
1423
1129
2038
626
719
5700
750
870
697
4446
790
764
1058
2591
760
722
1468
776
797
1009
1371
1061
869
683
10795
1258
933
6612
1846
2473
4667
830
1175
813
1180
31202
856
3289
1620
1196
828
726
4247
1872
786
1463
1037
912
1249
5704
666
1790
2729
1261
926