3225
6
1294
1
2024
3
1855
2
2083
2948
9
18816
11
2765
8
1031
2911
6053
4
6617
2757
9877
700
0
3271
1657
2966
2631
1353
1618
2505
3465
1225
6076
15
1743
3054
5
877
2057
2899