584
0
458
31535
552
341
1045
1824
1152
1541
46414
1
4940
5
611
2955
2
2748
177
2395
573
29323
759
383
251
1649
464
559
1880
1128
798
1712
1377
294