2250
1
987
1065
5151
2
3715
2271
4
1694
392
0
1047
1624
2312
1744
1473
2740
3
1290
2079
3080
2256
10
925
6977
2082
717
2954
2108