2855
3
948
2
3250
768
1
247
1506
0
1132
2306
1575
2814
5
4111
2330
1869
440
1464
3025
1334
1205
3691
2809
2987
1550
302
2301
798
1329
2881
3498
4
3149
3505