38517
2930
840
940
14124
1075
465
551
1006
1080
44030
28480
12110
686
6622
5412
295
573
22723
10827
291
324
16847
211
246
110
11711
5718
86336
14615
24973
12625
27917
345
303
1470
1253
751043