2578
2236
1494
916
2695
2700
1108
1621
1879
2648
859
2662
1923
1927
916
1443
2468
933
2471
2218
2219
1198
1200
1712
1969
1714
1970
2226
1204
1206
1974
1464
1976
1979
2235