10491
3744
11168
4335
4472
1812
1278
238
5748
2932
1762
615
2197
686
4575
2091
1106
334
4994
2537
2242
1046
2343
942
1517
508
834
297
2717
1161
823
295
997
497
3029
1494
1742
653
3282
1387