515
1
3114
4
280
0
3674
10
846
1939
2749
2881
2
1215
413
1571
410
957
578
737
798
675
1452
2076
8731
1464
430
3621
1133
1045
535
5108
710
408
909