3116
1
2810
0
653
2678
10
1640
2
683
1923
3
576
1860
968
2855
1008
521
670
369
247
486
2306
1428
2814
5
2330
784
1418
1869
139
1936
3025
522
1334
3691