50
802
0
7
784
2
1657
1
2918
1154
2366
4
3490
2195
1939
1727
3653
3172
3307
2262
1174
737
5
588
937
558
675
696
776
923
642
627
2579
3
1251
1459