1189
0
621
1581
2
733
469
3080
3
2245
571
894
1180
1
1044
1397
1226
2683
3053
7
4044
5
3546
2465
3125
2476
3779