1400
2
977
0
12717
4
4697
2241
1011
581
1746
1
1676
1944
1524
2173
1788
2368
982
2999
3
2166
836
970
2299
1816
2377
3105
2330
610
1347
607
1301
2496