1470
1299
875
14527
1009
5887
7230
2981
1148
2649
982
903
1014
1729
5812
1456
1060
5954
1050
1509
967
1406
5681
6547
950
4202
924
1681
4945
1043
985
854
1535
1532
1306
5171
1444
1568
7192
2226
1108
1185
6657
1221
1093
3366
1232
14626
1369
1104
998
2915
4984
2294
1241
3464
2855
6583
1139
1531