2838
2564
2500
2584
2566
2507
2510
2533
2539
2543
2565
2542
2505
2504
2502
1994
1997
1999
1996
1995
1725
1030
1352
625
424
1284
257
305
630
407
1289
1042
239
1390
1391
1370
1327
1338
1367
631
1024
632
705
403
1287
400
398
396
1290
1295
1296
160
899
761
233
890
145
656
634
139
701
626
133
