2855
3
1982
5
3250
2
247
1
1506
0
1132
2306
2814
4111
2330
1869
440
3025
1334
722
3691
2809
1550
302
2301
798
2881
5878
9
945
3498
4
3149
1273