2606
2070
2543
2604
2559
2537
2603
2539
2558
2542
2626
2590
2591
2600
2602
1702
1972
1700
1973
1701
1563
420
408
1480
965
954
329
327
1366
1331
939
320
985
313
984
304
981
297
1424
1390
977
1370
1389
967
963
966
964
947
938
940
946
219
207
850
750
732
93
91
77
75
71
613
62
