880
1020
13822
932
1674
2262
1476
778
1350
732
7435
1809
1014
101143
693
2450
1994
2366
2888
11600
2875
909
903
10462
1437
1677
2231
1748
1379
1103
984
1586
1325
786
1482
820
758
689
814
7417
1148
774
1267
2585
5754
1565
4083
2013
1060
1688
1142
766
962
871
1263
1211
2301
1152
1070
2978