2990
0
1844
1
3779
2
2986
571
940
2650
20
1193
1512
1691
3426
4
1819
2760
380
2245
3
1788
894
3158
779
687
2166
1226
3083