2495
0
1393
1
451
815
2669
5
969
1679
2
1743
929
3
2377
1903
979
950
790
2049
1787
2890
898
1422
10243
4
1547
742
2001
1716
2534
2262
2600
2431
1125
1211