2306
0
2189
928
1
813
363
428
1116
573
418
1171
4363
7
561
1040
364
2314
2
857
483
2111
3
762
584
2337
139
403
2596
383
2724
1523