4449
21
137
0
1047
4
2978
8
3013
7
682
1
913
3
856
829
2327
2
2364
67
739
478
762
527
65
66
43
1028
2016
2119
172
801
1626
1818
56
1024
800
1261