2250
1
987
1065
3024
3
2271
4
1694
392
0
2122
2
2134
1624
951
2100
2312
1744
1446
1473
1458
1290
2079
6779
5
432