530
1
502
1906
4
1365
0
12717
4697
2241
2
1011
1746
1676
1944
1524
2173
544
1788
2368
982
2999
3
2166
836
1816
3105
2330
610
1347
607
1301
2496
1051