355
0
327
48766
24
274
359
56488
1872
1
1128
611
1230
5
962
4940
2033
2
503
813
291
348
1682
169211
11
90
598
2431
3
2079
486
2645
4232
2705
459
422
1045