1006
1
1149
5164
2
2499
4
398
4802
15
2878
5
3929
10
3815
0
2564
482
3688
18
2726
1649
2636
2409
330
1256
5604
30466
64
2328
4223
22
2095
2727
2619
1769
2321
7
2554
3
11881
4179