2645
0
3469
2
2461
20
2099
968
802
77
1969
1
2730
6
1600
2064
1897
278
11768
21
2727
653
1389
597
618
489
2855
3
325
505
2069
781
297
377
440
2634
3865