3006
3
292
0
447
650
544
2200
6
849
1
1518
1716
909
2326
4
1129
1603
2
2086
1182
1665
467
785
1543
775
3650
1326
896
2141
573
2199
184