2573
0
3054
244
345
332
1
1023
626
2328
320
1133
38802
13
544
392
1244
407
1726
266
316
385
65
643
585
1337
994
101
584
31486
10
841
441
1416