3116
1
2419
408
0
2766
486
980
2600
5
945
2810
2493
871
592
2003
2191
3965
1780
333
1023
139
492
80
383
2
1285
1969
1880
2907
1343
1053
4895
8
839