50
1833
0
1
597
2
2353
680
662
563
12
782
3
572
724
8
771
5
785
584
649
571
1348
2112
2358
3272
803
1044
945
635