4438
5
2546
1
802
0
2431
3403
3
2809
2
472
1167
3312
1463
869
561
798
2067
107
91
1617
1901
7458
4
1054
1262
2855