2591
2
2710
9
360784
19
12958
5
2488
4
2337
0
17064
7
4311
2445
6
314
58
1854
340
6339
518
1853
657
2198
558
577
901
810
4223
22
486
423
2369
1
214
266
843
2055