2669
5
969
0
2061
3
2049
2
979
1
1173
1095
1077
1317
1271
1422
1338
1744
949
5771
10
2271
4
4083
8527
3971
717
2544
1489
3014
20
1028