584
0
517
31535
469
458
616
21
169211
11
1824
552
1878
1
2748
2
2522
467
592
572
759
1840
20634
8
631
2211
503
918
658
29323
25127
337
611
1152
1192
4594