955
769
1696
821
2650
793
934
3911
29182
1044
1615
1112
1563
936
2289
996
879
845
803
913
1048
15532
775
2141
995
12046
1253
1377
2064
61309
23504
872
1545
821
2592
880
879
885
1240
2455
935
2943
795
930
2061
817
822
853
13282
991
1116
956
2651
2471
1586
864
2274
945
928
2369