2823
5
749
0
891
438
531
32
503
670
227
1629
2881
98
609
1394
1
1726
153
1287
3551
10
19783
2
2535
2920
4
3491
1045
3868
1123
1633
2399
942
4044
3083