2669
5
969
0
1679
2
2431
1
2454
2468
3
1903
979
2049
1393
2890
1422
815
12733
2001
1716
2600
4
1426
929
2534
1125
197
1211
4833
1359
2189
2475
2435
1489
1075