396
3552
399
3136
394
2954
388
3041
321
2655
370
2879
439
3264
408
3359
344
2484
411
2640
302
2304
380
2393
357
2285
416
2497
390
2487
337
2319
422
2612
382
2321
349
2329
384
2263
425
2434
315
2337
347
2269
422
2539
424
2413
372
2154
309
1087
507
2705
414
2490
247
2002
360
2336
277
2017