2669
5
969
0
979
1
2049
2
1309
1422
1992
3
697
1173
1095
1077
1317
1271
4914
1445
2558
1338
1135
2763
949
5389
2059
2303
3195
1451