467
0
368
2109
1824
2809
2
1629
1153
506
1232
484
454
722
2634
341
479
343
445
47041
1784
951
486
798
1025