2979
1
2350
2
2710
1894
1547
2247
1757
1416
1767
1720
1744
1460
1466
1539
1425
1548
1485
1225
1057
1323
1396
1472
1133
1129
1218
1254
2953
1267
1060
5527
3