948
2
467
0
1343
768
1
2264
3
4438
5
2546
802
2431
1132
3025
1329
3403
2809
472
1167
3312
1463
869
561
798
2067
2271
107
91
1617
1901
7458
4