430
1
1289
6
1606
0
1743
1787
790
912
2074
1881
2655
3
2146
2428
2390
2295
135
1757
2
3683
5375
21152
8
632
6095
9
1939
2669
1247
3006
16
951
2505
12632
7
664